ice remover - French English Dictionary